portable cooler - German English Dictionary